<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
*{word-break:break-all;margin:0;padding:0;}
body {behavior:url("csshover3.htc");} 
body{font-size:16px;color:#676767; font-family:"微软雅黑","microsoft Yahei","Courier New",Courier,monospace;padding:0px;margin:0px auto;line-height:30px; background-color:#FFF; overflow-x: hidden; width:100%;}
a{ color:#676767; text-decoration:none;}
a:hover{color:#379d88;text-decoration:none}
*{ margin:0; padding:0;}
ul,li,dl,dt,dd{ list-style:none;}
.wrap{width: 1280px;margin: 0 auto}
.fl{ float:left;}
.fr{ float:right;}
.clear{ overflow: hidden;}
table {
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%!important;
}
table tr:nth-child(odd) {
	background: #F4F4F4;
}
table td:nth-child(even) {
}
table tr:hover {
	background: #ccffcc;
}
table td, table th {
	border: 1px solid #dddddd;
	text-align: center;
	padding: 6px 0;
}

/* toop */
.nav{
	background: url(../images/logo_bg.jpg) no-repeat;
	background-size: 100% 100%;
	height: 101px
}
.logo{
	width:30% 
}
.logo  img{
	display: block;
	margin-top: 16px
}
.nav_ul ul {
	width: 62%;
}
.nav_ul&gt;ul&gt;li{
	float: left;
	width: 14%;
	text-align: center;
	background: url(../images/nav_bgo.png) no-repeat right center;
	line-height: 101px
}
.dh_xl02 &gt;dl&gt;dt{
	line-height: 40px!important;
}
.dh_xl02 &gt;dl&gt;dd{
	line-height: 30px!important;
}
.nav_ul ul .lx{
background: none
}
.nav_ul ul .fz{
	background: url(../images/fz.png) no-repeat 4px center white;
	line-height: 40px;
    margin-top: 35px;
	
}
.nav_ul ul .fz a{
	color: #369985
}
.nav_ul li a{
	color: white
}
/* xialacaidan */
.dh_xl01 {
    width: 100%;
    height: auto;
	background-color: #369985;
	opacity: 0.9;
    padding: 20px 0px;
    position: absolute;
    left: 0px;
    top: 92px;
	z-index: 999999;
	display: none;
    
}
.dh_xl02 {
    width: 1200px;
    height: auto;
    margin: 0px auto;
}
.dh_xl02 dl {
    width: 11%;
    margin: 0 0.5%;
    float: left;
    text-align: center;
}
.dh_xl02 dt {
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px #cccccc dashed;
}
.dh_xl02 dt a{
    color: #ff0000!important;
}
.dh_xl02 dd a{
	color: white!important;

}
.dh_xl02 dd {
	border-bottom: 1px #cccccc dashed;
	padding: 12px 0;
}
.dh_xl02 .gd {
    width: 100px;
    margin: 10px auto;
    border-radius: 25px;
    height: 12px;
    line-height: 12px!important;
    border: 1px white solid;
}


/* --------------------------------------------banner--------------------------------------------------------- */

#banner {
	width: 100%;
	position: relative;
}

#banner ul {
	overflow: hidden;
	margin-bottom: 0;
}

#banner ul li {
	list-style: none;
	display: none;
}

#banner img {
	width: 100%;
}

#p {
	width: 90px;
	position: absolute;
	left: 48%;
	bottom: 3%;
}

#p p {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #0ca6f2;
	float: left;
	margin-left: 10px;
}

#p p:nth-child(1) {
	margin-left: 0;
}

#p .on {
	background: #fff;
}

#left {
	font-size: 60px;
	font-weight: bold;
	color: #ffffff;
	position: absolute;
	left: 5%;
	top: 45%;
	text-decoration: none;
	display: inline-block;
	background: #d0c1c1;
	padding: 20px 6px;
	opacity: 0.4;
}

#right {
	font-size: 60px;
	font-weight: bold;
	color: #fff;
	position: absolute;
	right: 5%;
	top: 45%;
	text-decoration: none;
	display: inline-block;
	background: #d0c1c1;
	padding: 20px 6px;
	opacity: 0.4;
}
.lvsb{
	border-bottom: 1px solid #dad8d8;

}
.lvsbo{
	margin-left: 4px
}
.nbanner{
	width: 100%;
	overflow: hidden;
}
.nbanner img{
	width: 100%;
}
/* 产品中心 */
.product{
	margin: 60px 0 30px 0;
}
.product .top{
	margin-bottom: 40px
}
.product .top img{
	display: block;
	margin: 0 auto
}
/* 产品轮播 */
    .Box {position: relative;}
	.Box .content {}
	.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 50px;}
	.Box .Box_con {position: relative;width: 1100px;margin: 0 auto;}
	.Box .Box_con .btnl {position: absolute;}
	.Box .Box_con .btn {display: block;width: 50px;height: 50px;position: absolute;top: 80px;cursor: pointer;}
	.Box .Box_con .btnl {background: url(../images/arrl.png) no-repeat center;left: -72px;}
	.Box .Box_con .btnr {background: url(../images/arrr.png) no-repeat center;right: -72px;}
	.Box .Box_con .conbox {position: relative;overflow: hidden;}
	.Box .Box_con .conbox ul {position: relative;list-style: none;}
	.Box .Box_con .conbox ul li {float: left;width: 285px;height: 200px;margin-left: 20px;overflow: hidden;position: relative;}
	.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
	.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 200px;transition: all 0.5s;}
	.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}
	
	.Box .BoxSwitch {margin-top: 30px;text-align: center;}
	.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
	.Box .BoxSwitch span.cur {background: red;}
	.sbbg{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
    top: 0;
    background: #ffffff;
	opacity: 0.1;
	padding: 30px 0;
	}
.sbbg img{
	width: 60px!important;
	height: 60px!important;
	margin: 0 auto;
	margin-bottom: 30px
}
.sbbg p{
	text-align: center;
	color: white;
}
.Box .Box_con .conbox ul li:hover .sbbg{
	display: none
}
.Box .Box_con .conbox ul li:hover{
	border: 6px solid  #369985;
	box-sizing: border-box
}
.productss{
	background: #e9f2f9;
	padding: 20px 0
}
.products  a{
	display: block;
	border: none;
}
.products dl{
	width: 23%;
    float: left;
    margin: 0 1% 2%;
	overflow: hidden;
	background: white
}
.products dl dd p{
	font-size: 18px;
	font-weight: bold;
	margin: 4px 0
}
.products dl dt{
	overflow: hidden;
	width: 94%;
	margin: 0 auto
}
.products dl dt a{
	text-decoration: none;
	border: none
}
.products dl dd{
	width: 94%;
	margin: 0 auto
}
.products dl dt img{
	width: 100%;
	display: block;
	margin: 14px auto;
}
.products dl dd span em{
	font-style: normal;
	color: #379d88
}
.products dl:hover{
	background: #379d88
}
.products dl:hover dd a{
	color: white;
}
.products dl:hover  dd a em{
	color: white
}
.products dl:hover .zcptp{
	transition-delay: 0s; 
	transition-duration: 0.4s; 
	transition-property: all; 
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 0.4s; 
	 transform: scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1); 	/* iE 9 */
	-moz-transform:scale(1.1, 1.1); 	
	-webkit-transform:scale(1.1, 1.1);
    -o-transform:scale(1.1, 1.1);
}

/* 滚动 */
.m2{margin-top: 50px}
#gundong1 {WIDTH: 100%;}
#gundong1 .content { OVERFLOW: hidden;}
#gundong1 .content .left {WIDTH: 48px; DISPLAY: inline; FLOAT: left; text-align:left; padding-top:65px;}
#gundong1 .content .right {WIDTH: 48px; DISPLAY: inline; FLOAT: right;text-align:right; padding-top:65px;}
#marquee1 {overflow: hidden; width:1140px; margin: 0 auto; height: 260px}
#marquee1 ul {float: left; overflow: hidden; height: 260px}
#marquee1 li { float: left; display:inline; margin: 0px 8px; width: 293px; text-align: center;overflow:hidden;  height: 260px; }
#marquee1 img {width: 293px; height: 220px; display:block;border:1px #dddddd solid;}
#marquee1 li a{overflow: hidden;display: inline-block;width: 100%}
#marquee1 li :hover {
	border: 2px solid #369985;
	box-sizing: border-box
}
/* 关于我们 */
.about{
	margin: 60px 0;
}
.about_top img{
	display: block;
	margin: 0 auto
}
.zsb{
	background: url(../images/about_combg.png);
	padding: 10px 0 49px 0;
}
.about_content{
	margin-top: 30px
}
.about_content .about_contento{
	width:1280px;
	margin: 0 auto;
	line-height: 22px;
	overflow: hidden;
}
.about_content .about_contento div{
	width: 234px;
	height: 84px;
	float: left;
	margin: 30px 30px
}
.four{
	margin-top: 20px!important;
}

.about_content .about_contento div p,.about_content .about_contento span{
	margin-left: 66px;
	color: white;
	margin-top: 20px
}
.about_content .about_contento div p{
	font-size: 22px;
}
.about_content .one{
	background: url(../images/jj.png) no-repeat;
	margin-left: 0!important;
}
.about_content .two{
	background: url(../images/who.png) no-repeat
}
.about_content .three{
	background: url(../images/sp.png) no-repeat
}
.about_content .one:hover{
	background: url(../images/jjo.png) no-repeat
}
.about_content .two:hover{
	background: url(../images/wh.png) no-repeat
}
.about_content .three:hover{
	background: url(../images/spo.png) no-repeat
}

.about_bottom{
	padding: 60px 26px;
	box-sizing: border-box;
	background: white;
	box-shadow: 4px 6px 10px #e2dfdf;
	margin-top: -46px
}
.about_bottom .left{
	border: 2px solid #369985;
	padding: 46px 30px;
	box-sizing: border-box;
	text-align: center;
	width: 20%
}
.about_bottom .left p{
	font-size: 28px;
	margin: 30px 0
}
.about_bottom .left span{
	display: block;
	margin: 6px 0;
	margin-bottom: 42px
}
.about_bottom .left a{
	width: 60%;
	display: block;
	border: 1px solid #369985;
	color: #369985;
	padding: 1px 4px;
	margin: 0 auto
}
.about_bottom .right{
	width: 74%;
}
.azsb{
	margin-top: 16px
}
.azsb img{
	width: 48%;
}
/* 优势 */
.ys{
	margin: 60px auto;
}
.ys_top img{
	display: block;
	margin: 0 auto
}
.ys_content{
	margin-top: 40px
}
.ys_content dl{
	width: 26%;
	margin: 0 3.6%;
	float: left;
	text-align: center
}
.ys_content dl p{
	margin-bottom: 6px;
}
.ys_content dl img{
	margin: 0 6px;
}
.ys_content dl dt{
	height: 100px;
    color: #666666;
	margin-bottom: 6px;
	line-height: 26px
}
/* 新闻 */
.news{
	padding: 60px 0;
	box-sizing: border-box;
	background: #e9f2f9
}
.news_top img{
	display: block;
	margin: 0 auto;
}
.news_content{
	margin-top: 40px
}
.news_content .left{
	width: 48%;
}
.news_content .left&gt;p&gt;a{
	padding: 4px 32px;
	background: #379d88;
	color: white;
	display: inline-block
}
.news_content .left ul li{
	padding: 20px 0;
	border-bottom: 1px solid #dce1e4
}
.news_content .left ul li dl dt{
	width:14%;
	color: #379d88
}
.news_content .left ul li dl dt p{
	font-size:22px ;

}
.news_content .left ul li dl dd{
	width: 86%;
}
.news_content .left ul li dl dd p{
	font-size: 18px;
    font-weight: bold;
    color: #666666;
}
.news_content .left&gt;a{
	display: inline-block;
	background: #383838;
	padding: 10px 32px;
	color: white;
	margin-top: 20px
}
.news_content .right&gt;p&gt;a{
	padding: 4px 32px;
	background: #379d88;
	color: white;
	display: inline-block
}
.news_content .right{
	width: 36%;
}
.news_content .right ul li{
	background: url(../images/news_list.jpg) no-repeat left center;
	text-indent: 20px;
	padding: 16px 0;
	border-bottom: 1px solid #dce1e4;
	color: #666666
}
.news_content .right&gt;a{
	display: inline-block;
	background: #fdc101;
	padding: 10px 32px;
	color: white;
	margin-top: 20px
}
/* 案例 */
.anli{
	margin: 60px auto
}
.anli_top img{
	display: block;
	margin: 0 auto;
}
.m5{margin-top: 40px}
.slideTxtBox2{width:100%;height:360px;margin:0 auto;margin-top:10px; overflow:hidden;}
.slideTxtBox2 .hd{height:40px;width:320px;margin:0 auto 20px; }
.slideTxtBox2 .hd ul{float:left;height:36px;}
.slideTxtBox2 .hd ul li{float:left;width:148px;height:40px;text-align:center;line-height:40px;font-weight:bold;color:#333333;cursor:pointer; font-family:"微软雅黑"; font-size:18px; font-weight:normal; border:1px #b7b7b7 solid; margin:0 5px;}
.slideTxtBox2 .hd ul li a{color:#333333;}
.slideTxtBox2 .hd ul li a:hover{text-decoration:none;}
.slideTxtBox2 .hd ul li.on{color:#fff; background-color:#379d88;}
.slideTxtBox2 .hd ul li.on a{color:#fff;}
.slideTxtBox2 .btn{margin:8px auto 0; width:100px;}
.slideTxtBox2 .btn div{width:27px;height:27px;overflow:hidden;cursor:pointer;/*background:url(../images/arrow-left-right.gif) no-repeat;*/float:left;margin:0 10px 0 0;display:inline;}
.m5gd{    width: 200px;
    border: 1px solid #379d88;
    text-align: center;
	margin: 0 auto;
color: #379d88}

/*.slideTxtBox2 .btn .prev{background:url(../images/arrow-left.jpg) no-repeat left center;}
.slideTxtBox2 .btn .next{background:url(../images/arrow-right.jpg) no-repeat left center;}
*/
.slideTxtBox2 .bd{width:100%;height: 260px; margin:0 auto 20px;text-align:center;}
.slideTxtBox2 .bd .hceg{float: left; display:inline; margin: 0px 8px; width: 293px; text-align: center;overflow:hidden;  height: 260px;}
.slideTxtBox2 .bd .hceg img{ width: 293px; height: 220px; display:block;border:1px #dddddd solid;}
.slideTxtBox2 .bd .hceg p{ width:100%; height:40px; line-height:40px; text-align:center;}

/* bottom */
.contento{
	color: white;
	padding: 20px;
	border: 2px solid white;
	box-sizing: border-box
}
.contento_fl{
    width: 34%;
    border-right: 1px dashed;
}
.contento_fl p{
	font-size: 44px;
	height: 44px;
    line-height: 44px;
	
}
.contento_fl span{
	display: block;
	font-size: 20px;
	margin: 20px 0
}
.contento_fl em{
	width: 40px;
	height: 1px;
	background: white;
	display: block;
}
.contento_fl a{
	width: 135px;
    text-align: center;
    display: block;
    padding: 4px 0;
    background: #fdc101;
    border-radius: 10px;
	margin-top: 20px;
	color: white
}
.bottom{
	background: url(../images/bottom_bg.jpg) no-repeat;
	background-size: 100% 100%;
	padding-top: 40px;
    padding-bottom: 100px;
}
.contento_fr{
	width: 61%;
}
.contentt_fl{
	width: 46%;
}
.contentt_fr{
	width: 49%;
    font-size: 20px;
    line-height: 33px;
}
.contentt_fr span{
	display: block
}
.contentf{
	background: white;
    padding: 18px 44px;
    margin-top: 30px;
	box-shadow: 4px 6px 10px #e2dfdf;
	box-sizing: border-box;
	margin-top: -54px;
	margin-bottom: 10px
}
.contentf_fl p a{
	display: inline-block;
	margin-right: 18px;
	text-align: center;
	padding-right: 10px
}
.contentf_fl span{
	display: block;
	margin: 10px 0;
}
.contentf_fl em{
	font-style: normal;
	display: block
}
.contentf_fr{
	text-align: center
}
.contentf_fr p{
	font-size: 22px;
	line-height: 22px;
	height: 22px;
	font-weight: bolder;
	margin:4px 0
}
/* 位置 */
.wz {
	border-bottom: 1px solid #ededed;
	background: #f5f5f5;
	margin-bottom: 30px
}

.wz p {
	margin: 0 auto;
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	color: #666;
	background: url(../images/wz.png) 0 center no-repeat;
	text-indent: 23px;
}

.wz p span {
	font-weight: bold;
}

.wz p a {
	color: #666;
}

.wz p a:hover {
	color: #369985;
}
/* channel.list页面 */
.plc1{padding:30px 0; overflow:hidden;}
.plc1 h2{ margin:0 auto 0px; text-indent:41px;line-height:1.3em;height:1.3em;background:url(../images/procen1.png) 0 center no-repeat; font-size:28px;font-weight:600; color:#2a2a2a; overflow:hidden;}
.plc1 h2 a{color:#00132b;}
.plc1 h2 span{ width:auto;float:right; font-size:16px;}
.plc_bg h2{ background:url(../images/cptb.png) 0 center no-repeat;color:#2a2a2a;}
.plc_bg h2 a{color:#379d88;}
.plc1 ul{margin:10px auto 0;overflow:hidden; border-top:1px solid #ddd; }
.plc1 ul li{ width:23%; margin:25px 2% 25px 0%;border-bottom:2px solid #f3f3f4; float:left;overflow:hidden; }
.plc1 ul dl dd a{color:#fff;padding:0px 30px;}
.plc1 ul dl dd img{ vertical-align:middle; margin-left:5px; padding:5px 0;width:20px; height:auto;}
.plc1 ul li img{width:100%; float:left;}
.plc1 ul li p,.pl ul li p{width:100%; text-align:center;background-color:#f3f3f4; font-size:18px;height:2.4em; line-height:2.4em;overflow:hidden;}
.plc1 ul li p a{ display:block;white-space:nowrap; padding:0 3px; text-overflow:ellipsis;overflow:hidden;color: #666666}
.plc1 ul li:hover p a{color:#4c4e5d;}
.plc_bg ul li:hover p a{color:#379d88;}
.plc1 ul li:hover img{opacity: 0.9;}
.plc1 ul li:hover{ border-bottom:2px solid #4c4e5d;}
.pl ul li:hover img{opacity: 0.9;}
.pl ul li:hover{ border-bottom:2px solid #379d88;}
.plc_bg ul li:hover{ border-bottom:2px solid #379d88;background-color:#fff;}
.plc_bg{ background:#f3f3f4;  padding:2px 0 0px; overflow:hidden;}
.plc_bg ul li p{ background-color:#fff;}
.prolist_m1{ margin:30px 0 10px 0; overflow:hidden;}
.prolist_m1 dl{ width:22%; margin-left:3%;-webkit-transition: all 0s ease; transition: all 0s ease; margin-bottom:35px;float:left;}
.prolist_m1 dl dt{ width:100%; overflow:hidden;}
.prolist_m1 dl dt img{ width:100%;}
.prolist_m1 dl dd{ margin:1px 1%;text-align:center; height:2.5em; line-height:2.5em;white-space:nowrap; text-overflow:ellipsis; font-size:16px; border-bottom:3px solid #f3f3f3;  overflow:hidden;}
.prolist_m1 dl dd a{-webkit-transition: all 0s ease; transition: all 0s ease;color:#379d88;}
.prolist_m1 dl dd p{ padding:0px 8px; text-align:center; font-size:15px; height:1.5em; line-height:1.5em; overflow:hidden;}
.prolist_m1 dl dd p span{ color:#369985;}
.prolist_m1 dl a:hover{color:#379d88;}
.prolist_m1 dl:hover dd{border-bottom:3px solid #379d88;}
.prolist_m1 dl:hover dt img,.solution_m1 dl:hover dt img{transition-delay: 0s; transition-duration: 0.4s; transition-property: all; transition-timing-function: ease;-moz-transition-delay: 0s;
	-moz-transition-duration: 0.4s;  transform: scale(1.1, 1.1);	-ms-transform:scale(1.1, 1.1); 	/* iE 9 */	-moz-transform:scale(1.1, 1.1); 		-webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1);}
	/* 新闻页面 */
	.nplc1{padding:30px 0; overflow:hidden;}
.nplc1 h2{ margin:0 auto 0px; text-indent:41px;line-height:1.3em;height:1.3em;background:url(../images/procen1.png) 0 center no-repeat; font-size:28px;font-weight:600; color:#2a2a2a; overflow:hidden;}
.nplc1 h2 a{color:#00132b;}
.nplc1 h2 span{ width:auto;float:right; font-size:16px;}
	.nplc_bg h2{ background:url(../images/cptb.png) 0 center no-repeat;color:#2a2a2a;}
	.nplc_bg h2 a{color:#379d88;}
	.nplc_bg ul li{
		border-bottom: 1px solid #EBEBEB;
	}
	.nplc_bg dl dt{
		width: 14%
	}
	.nplc_bg dl dt img{
		width: 100%;
	}
	.nplc_bg dl dd{
		width: 84%;
		color: #676767
	}
	.nplc_bg dl dd p{
		font-size: 18px;
		font-weight: bold;
	}
	.nplc_bg dl dd p a{
		color: #676767;
	}
	.nplc_bg dl dd span{
		display: block;
		background: url(../images/time.png) no-repeat left 4px;
		text-indent: 28px
	}
	.nplc_bg dl dd em{
		font-style: normal
	}
	.nplc_bg dl dd em a{
		color: #676767
	}
	.nplc1 ul {
		margin: 10px auto 0;
		overflow: hidden;
		border-top: 1px solid #ddd;
	}
	/* 联系我们 */
	.cont-show{ clear: both; overflow: hidden; margin: 40px auto; }
.cont-show h1{ color: #000; font-size: 34px; font-weight: normal; text-align: center;height: 67px;
    line-height: 45px; }
.cont-show b{ display: block; color: #E5E5E5 ; font-size: 40px; text-align: center; margin: 0 0 5px; }
.cont-way{ clear: both; overflow: hidden; padding-bottom: 80px; background:url(/static/index/images_index/bg-contact.jpg) no-repeat center bottom; }
.way-info{ float: left; width: 50%; }
.way-info h2{ color: #333; font-size: 18px; margin-bottom: 30px; }
.way-info p{ line-height: 30px; color: #676767; font-size: 18px; margin-bottom: 10px; }
.way-info p img{ margin-right: 10px; float: left;}
.way-info p em{ color: #369985; font-size: 24px; font-weight: bold; }
.way-con{ clear: both; overflow: hidden; padding-top: 50px; margin-top: 40px; border-top:1px solid #EEE; }
.way-con img{ float: left; width: 170px; height: 170px; margin-right: 15px; }
.way-con b{display: block; color: #676767; font-size: 16px; font-weight: normal; line-height: 40px; margin: 10px 0; }
.way-con span{ display: block; overflow: hidden; color: #FFF; font-size: 14px; width: 125px; height: 35px; line-height: 35px; border-radius: 5px; text-align: center; margin-top: 20px; cursor: pointer; background-color: #369985; }
.way-map{ float: right; width: 40%; border-radius: 50%; overflow: hidden; }
.way-map{ float: right; width: 40%; border-radius: 50%; overflow: hidden; }
#allmap{display: block;width: 100%;height: 460px;border-radius: 50%;}
.BMap_bubble_content{line-height: 26px}
#allmap img{max-width: 1000px;}

/* 公司简介 */
.channel_content{padding:40px 0 30px;}
.about-sub-title{
	margin-bottom: 40px
}
.about-sub-title h2 {
	font-size: 32px;
    font-weight: 600;
    line-height: 1;
    color: #369985;
    text-align: center;
}
.mat h2{
	line-height: 1;
	font-size: 32px;
    font-weight: 600;
	color: #369985;
	text-align: center;
	margin: 40px 0;
}
.ma6{ margin-bottom:50px;}
.ma6 ul{ overflow:hidden; margin-bottom:50px;}
.ma6 li{ width:400px; float:left; background-color:#f7f8f9;}
.ma6 li .txt{ padding:82px 30px;}
.ma6 li .txt h2{ font-size:26px; margin-bottom:10px; text-align:center;}
.ma6 li .txt p{ line-height:32px; font-size:16px; text-indent:28px;}
/* 新闻案例内页 */
.articleo{
	margin-top: 40px;
	overflow: hidden;
}
.art_content{
	line-height: 40px;
	color: #676767;
}
.art_content span{
	font-size: 14px!important;
	
}
.art_content table{
	width: 100%!important;
}
.art_top&gt;p{
	font-size: 24px;
    text-align: center;
    margin-bottom: 10px;
}
.art_top .art_time{
	text-align: center;
    line-height: 30px;
    color: #666;
    padding-right: 18px;
    border-top: 1px #dddddd solid;
    border-bottom: 1px #dddddd solid;
    margin-bottom: 20px;
}
.pnex{
	margin-top: 24px;
    border-top: 1px solid;
	overflow: hidden;
}

.pnex span{
	display: inline-block;
	float: left;
    width: 100%;
    margin: 6px 0;
}
.pnex span a{
	color: #369985
}

/* 产品内页 */
.line_pro {
	height: auto;
	padding-top: 50px;
	line-height: 34px
}

.line_img {
	overflow: hidden;
	width: 43%
}

.line_img img {
	width: 100%;
	height: auto;
}

.line_left {
	width: 52%;
	margin-left: 50px;
	float: right;
}

.line_pro h1,
.line_left h1 {
	font-size: 24px;
	font-weight: 600;
	color: #369985;
	padding-bottom: 5px;
	margin-bottom: 10px;
	overflow: hidden;
}

.line_left p {
	margin: 8px auto;
}

.line_left p strong,
.line_left p span {
	font-weight: bold;
	color: #666666;
}

.line_left ul {
	margin-left: -1%;
}

.line_left ul li {
	width: 19%;
	margin-left: 1%;
	float: left;
}

.line_left ul li img {
	width: 100%;
	height: auto;
}

.line_left dl {
	width: 100%;
	margin-top: 22px;
	overflow: hidden;
}

.line_left dl dt {
	width: 250px;
	display: inline-table;
	height: 60px;
	font-size: 24px;
	line-height: 60px;
	color: #fff;
	border-radius: 4px;
	background-color: #369985;
	text-align: center;
	overflow: hidden;
}

.line_left dl dt a {
	color: #fff;
}

.line_left dl dt img {
	vertical-align: middle;
	width: 32px;
	height: auto;
	margin-right: 7px;
}

.line_left dl dt:hover {
	background-color: #00132b;
}

.line_left dl dd {
	width: 252px;
    display: inline-table;
    height: 60px;
    font-size: 24px;
    color: #fff;
    border-radius: 4px;
    background-color: #369985;
    text-align: center;
    overflow: hidden;
    float: right;
    margin-right: 88px;
}

.line_left dl dd span {
	width: 100%;
	font-size: 16px;
	line-height: 1em;
	color: #fff;
	margin-top: 5px;
	display: block;
}

.line_left dl dd a {
	display: block;
	color: #fff;
	font-size: 29px;
	padding-top: 6px;
}

.line_left dl dd a strong {
	font-size: 26px;
	line-height: 1em;
	font-weight: normal;
	letter-spacing: -1px;
}

.line_left .ys {
	width: 100%;
	padding: 20px 0 0px;
	color: #666666;
	overflow: hidden;
}

.line_left .ys span {
	width: 24%;
	text-align: center;
	height: 18px;
	line-height: 18px;
	border-right: 1px solid #d7d2d2;
	display: inline-table;
	text-align: center;
}

.line_left .ys span img {
	vertical-align: middle;
	height: 18px;
	margin-right: 4px;
}

.menu {
	background: #369985;
	margin-top: 20px;
}

.menu ul li {
	float: left;
	text-align: center;
	width: 25%;
	box-sizing: border-box
}

.menu ul li a {
	line-height: 3em;
	color: #fff;
	display: block;
	font-size: 22px;
	font-weight: bold
	
}
.menu ul li:hover{
background: #fdc92f
}



.pro {
	width: 100%;
	margin: 0 auto;
	line-height: 40px;
	color: #676767
}

.pro p {
	width: 100%;
	margin: 15px 0;
	overflow: hidden;
}

.pro p span {
	color: #E5666663;
	font-weight: bold;
}

.pro tr {
	line-height: 27px;
}

.pro h2 {
	font-size: 28px;
	margin: 20px auto;
	color: #2a2a2a;
}
/* 多图切换 */
.nyl {
	width: 40%;
	margin: 0 auto 3%;
	float: left;
}

.proimg {
	overflow: hidden;
	border: 1px solid #369985;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	width: 100%;
}


/*jqzoom*/

.zoomdiv {
	z-index: 100;
	position: absolute;
	top: 1px;
	left: 0px;
	width: 400px;
	height: 400px;
	background: url(i/loading.gif) #fff no-repeat center center;
	border: 1px solid #e4e4e4;
	display: none;
	text-align: center;
	overflow: hidden;
}

.jqZoomPup {
	z-index: 10;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 50px;
	height: 50px;
	border: 1px solid #aaa;
	background: #FEDE4F 50% top no-repeat;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
	cursor: move;
}

#spec-list div {
	margin-top: 0;
	*margin-left: 0;
	width: 100%;
}

.smallImg {
	position: relative;
	height: 52px;
	margin-top: 1px;
	background-color: #F1F0F0;
	width: 98%;
	overflow: hidden;
	float: left;
	padding-top: 6px;
	padding-right: 1%;
	padding-bottom: 6px;
	padding-left: 1%;
}

.scrollbutton {
	width: 14px;
	height: 50px;
	overflow: hidden;
	position: relative;
	float: left;
	cursor: pointer;
}

.scrollbutton.smallImgUp,
.scrollbutton.smallImgUp.disabled {
	background-image: url(../images/left.jpg);
	background-repeat: no-repeat;
}

.scrollbutton.smallImgDown,
.scrollbutton.smallImgDown.disabled {
	background-image: url(../images/right.jpg);
	background-repeat: no-repeat;
	margin-right: 0px;
}

#imageMenu {
	height: 50px;
	width: 95%;
	overflow: hidden;
	margin-left: 0;
	float: left;
}

#imageMenu li {
	height: 50px;
	width: 60px;
	overflow: hidden;
	float: left;
	text-align: center;
}

#imageMenu li img {
	width: 50px;
	height: 50px;
	cursor: pointer;
}

#imageMenu li#onlickImg img,
#imageMenu li:hover img {
	width: 44px;
	height: 44px;
	border: 3px solid #959595;
}


/* bigImg */

.bigImg {
	position: relative;
	float: none;
	width: 80%;
        height:388px;
	margin: 0 auto;
	overflow: hidden;
}

.bigImg img {
	float: left;
	width: 100%;
}

.bigImg #winSelector {
	width: 235px;
	height: 210px;
}

#winSelector {
	position: absolute;
	cursor: crosshair;
	filter: alpha(opacity=15);
	-moz-opacity: 0.15;
	opacity: 0.15;
	background-color: #000;
	border: 1px solid #fff;
}


/* bigView */


/* bigImg */

.bigImg2 {
	position: relative;
	float: left;
	width: 100%;
	overflow: hidden;
}

.bigImg2 #winSelector {
	width: 235px;
	height: 210px;
}

#winSelector {
	position: absolute;
	cursor: crosshair;
	filter: alpha(opacity=15);
	-moz-opacity: 0.15;
	opacity: 0.15;
	background-color: #000;
	border: 1px solid #fff;
}


/* bigView */

#bigView {
	position: absolute;
	border: 1px solid #959595;
	overflow: hidden;
	z-index: 999;
}

#bigView img {
	position: absolute;
}

.smallImg2 {
	position: relative;
	height: 52px;
	margin-top: 1px;
	width: 99%;
	overflow: hidden;
	float: left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 1%;
}

#imageMenu2 {
	height: 50px;
	width: 92%;
	overflow: hidden;
	margin-left: 0;
	float: left;
}

#imageMenu2 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#imageMenu2 li {
	height: 50px;
	width: 60px;
	overflow: hidden;
	float: left;
	text-align: center;
}

#imageMenu2 li img {
	width: 50px;
	height: 50px;
	cursor: pointer;
}

#imageMenu2 li#onlickImg img,
#imageMenu2 li:hover img {
	width: 44px;
	height: 44px;
	border: 3px solid #959595;
}
.bottom_bottom1{
	display: none;
}

/* 分页 */
.fy {
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 20px auto!important;
}

.fy span strong {
	width: 26px;
	height: 26px;
	display: inline-block;
	text-align: center;
	line-height: 26px;
	margin-right: 10px
}

.fy a {
	width: 56px;
	height: 26px;
	border: 1px solid;
	display: inline-block;
	text-align: center;
	line-height: 26px;
	margin-right: 10px;
	background: #369985;
	color: white
}

.fy span input {
	width: 26px;
	height: 26px;
	border: 1px solid;
	display: inline-block;
	text-align: center;
	line-height: 26px;
}

/* 吊新闻 */
.prolist_mo ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin: 30px 0;
}
.prolist_mo li{
	background: url(../images/m72.png) no-repeat left center;
    padding-left: 15px;
    box-sizing: content-box;
    border-bottom: 1px #868686 dashed;
    line-height: 38px;
    height: 38px;
	overflow: hidden;
	width: 46%;
	
}
/* .prolist_mo li:nth-child(add){
	float: left;
}
.prolist_mo li:nth-child(even){
	float: right;
} */
.mmss{display: none}</pre></body></html>